package com.weixing.mall.provider.model.dto;

import com.weixing.mall.base.enums.GenderEnum;
import com.weixing.mall.base.enums.IsEnableEnum;
import com.weixing.mall.provider.model.enums.MemberRankEnum;
import lombok.Data;

/**
 * MemberDto
 *
 * @author  gjq
 * @date  2019/9/20
 * @since  1.0
 **/
@Data
public class MemberDto {
    /**
     * id
     */
    private Long id;
    /**
     * 会员昵称
     */
    private String nickName;
    /**
     * 手机号
     */
    private String mobile;
    /**
     * 密码
     */
    private String password;
    /**
     * 头像
     */
    private String avator;
    /**
     * 是否可用
     */
    private IsEnableEnum isEnable;
    /**
     * 性别
     */
    private GenderEnum gender = GenderEnum.OTHER;
    /**
     * 生日
     */
    private String birthDay;
    /**
     * 所在省编码
     */
    private String provinceCode;
    /**
     * 所在省
     */
    private String province;
    /**
     * 所在市编码
     */
    private String cityCode;
    /**
     * 所在市
     */
    private String city;
    /**
     * 所在区
     */
    private String area;
    /**
     * 所属代理商
     */
    private Long agentId;
    /**
     * 会员等级 1普通会员 2高级会员
     */
    private MemberRankEnum memberRank;
    /**
     * 邀请码
     */
    private String inviteCode;
    /**
     * 邀请人
     */
    private Long inviter;
    /**
     * 注册时间
     */
    private String registerTime;
}
